clamping pins - Alemán Inglés Diccionario